/**
 * @author 余鹏龙
 * @version 1.0
 */
//小试牛刀
public class test_244 {
    public static void main(String[] args) {
        //分别使用不同的构造器，创建对象
        Person0 p1 = new Person0();
        Person0 p2 = new Person0("smith",12);
        System.out.println(p1.name+p1.age); // String默认值是null  int默认值是0
        System.out.println(p2.name+p2.age);
    }
}

class Person0 {
    String name;
    int age;

    //第一个无参构造器：利用构造器设置所有人的age属性初始值都是18
    public Person0() {
        age = 18;
    }

    //第二个带pName和pAge两个参数的构造器
    //使得每次创建Person00对象的同时，初始化对象的age属性值和name属性值
    public Person0(String pName,int pAge) {
        name = pName;
        age = pAge;
    }

}
